var keyCode
;(function (keyCode) {
  keyCode[(keyCode['KEY_BACK_SPACE'] = 8)] = 'KEY_BACK_SPACE'
  keyCode[(keyCode['KEY_TAB'] = 9)] = 'KEY_TAB'
  keyCode[(keyCode['KEY_ENTER'] = 13)] = 'KEY_ENTER'
  keyCode[(keyCode['KEY_SHIFT'] = 16)] = 'KEY_SHIFT'
  keyCode[(keyCode['KEY_CONTROL'] = 17)] = 'KEY_CONTROL'
  keyCode[(keyCode['KEY_ALT'] = 18)] = 'KEY_ALT'
  keyCode[(keyCode['KEY_PAUSE'] = 19)] = 'KEY_PAUSE'
  keyCode[(keyCode['KEY_CAPS_LOCK'] = 20)] = 'KEY_CAPS_LOCK'
  keyCode[(keyCode['KEY_ESCAPE'] = 27)] = 'KEY_ESCAPE'
  keyCode[(keyCode['KEY_SPACE'] = 32)] = 'KEY_SPACE'
  keyCode[(keyCode['KEY_PAGE_UP'] = 33)] = 'KEY_PAGE_UP'
  keyCode[(keyCode['KEY_PAGE_DOWN'] = 34)] = 'KEY_PAGE_DOWN'
  keyCode[(keyCode['KEY_END'] = 35)] = 'KEY_END'
  keyCode[(keyCode['KEY_HOME'] = 36)] = 'KEY_HOME'
  keyCode[(keyCode['KEY_LEFT'] = 37)] = 'KEY_LEFT'
  keyCode[(keyCode['KEY_UP'] = 38)] = 'KEY_UP'
  keyCode[(keyCode['KEY_RIGHT'] = 39)] = 'KEY_RIGHT'
  keyCode[(keyCode['KEY_DOWN'] = 40)] = 'KEY_DOWN'
  keyCode[(keyCode['KEY_PRINTSCREEN'] = 44)] = 'KEY_PRINTSCREEN'
  keyCode[(keyCode['KEY_INSERT'] = 45)] = 'KEY_INSERT'
  keyCode[(keyCode['KEY_DELETE'] = 46)] = 'KEY_DELETE'
  keyCode[(keyCode['KEY_0'] = 48)] = 'KEY_0'
  keyCode[(keyCode['KEY_1'] = 49)] = 'KEY_1'
  keyCode[(keyCode['KEY_2'] = 50)] = 'KEY_2'
  keyCode[(keyCode['KEY_3'] = 51)] = 'KEY_3'
  keyCode[(keyCode['KEY_4'] = 52)] = 'KEY_4'
  keyCode[(keyCode['KEY_5'] = 53)] = 'KEY_5'
  keyCode[(keyCode['KEY_6'] = 54)] = 'KEY_6'
  keyCode[(keyCode['KEY_7'] = 55)] = 'KEY_7'
  keyCode[(keyCode['KEY_8'] = 56)] = 'KEY_8'
  keyCode[(keyCode['KEY_9'] = 57)] = 'KEY_9'
  keyCode[(keyCode['KEY_A'] = 65)] = 'KEY_A'
  keyCode[(keyCode['KEY_B'] = 66)] = 'KEY_B'
  keyCode[(keyCode['KEY_C'] = 67)] = 'KEY_C'
  keyCode[(keyCode['KEY_D'] = 68)] = 'KEY_D'
  keyCode[(keyCode['KEY_E'] = 69)] = 'KEY_E'
  keyCode[(keyCode['KEY_F'] = 70)] = 'KEY_F'
  keyCode[(keyCode['KEY_G'] = 71)] = 'KEY_G'
  keyCode[(keyCode['KEY_H'] = 72)] = 'KEY_H'
  keyCode[(keyCode['KEY_I'] = 73)] = 'KEY_I'
  keyCode[(keyCode['KEY_J'] = 74)] = 'KEY_J'
  keyCode[(keyCode['KEY_K'] = 75)] = 'KEY_K'
  keyCode[(keyCode['KEY_L'] = 76)] = 'KEY_L'
  keyCode[(keyCode['KEY_M'] = 77)] = 'KEY_M'
  keyCode[(keyCode['KEY_N'] = 78)] = 'KEY_N'
  keyCode[(keyCode['KEY_O'] = 79)] = 'KEY_O'
  keyCode[(keyCode['KEY_P'] = 80)] = 'KEY_P'
  keyCode[(keyCode['KEY_Q'] = 81)] = 'KEY_Q'
  keyCode[(keyCode['KEY_R'] = 82)] = 'KEY_R'
  keyCode[(keyCode['KEY_S'] = 83)] = 'KEY_S'
  keyCode[(keyCode['KEY_T'] = 84)] = 'KEY_T'
  keyCode[(keyCode['KEY_U'] = 85)] = 'KEY_U'
  keyCode[(keyCode['KEY_V'] = 86)] = 'KEY_V'
  keyCode[(keyCode['KEY_W'] = 87)] = 'KEY_W'
  keyCode[(keyCode['KEY_X'] = 88)] = 'KEY_X'
  keyCode[(keyCode['KEY_Y'] = 89)] = 'KEY_Y'
  keyCode[(keyCode['KEY_Z'] = 90)] = 'KEY_Z'
  keyCode[(keyCode['KEY_WIN'] = 91)] = 'KEY_WIN'
  keyCode[(keyCode['KEY_NUMPAD_0'] = 96)] = 'KEY_NUMPAD_0'
  keyCode[(keyCode['KEY_NUMPAD_1'] = 97)] = 'KEY_NUMPAD_1'
  keyCode[(keyCode['KEY_NUMPAD_2'] = 98)] = 'KEY_NUMPAD_2'
  keyCode[(keyCode['KEY_NUMPAD_3'] = 99)] = 'KEY_NUMPAD_3'
  keyCode[(keyCode['KEY_NUMPAD_4'] = 100)] = 'KEY_NUMPAD_4'
  keyCode[(keyCode['KEY_NUMPAD_5'] = 101)] = 'KEY_NUMPAD_5'
  keyCode[(keyCode['KEY_NUMPAD_6'] = 102)] = 'KEY_NUMPAD_6'
  keyCode[(keyCode['KEY_NUMPAD_7'] = 103)] = 'KEY_NUMPAD_7'
  keyCode[(keyCode['KEY_NUMPAD_8'] = 104)] = 'KEY_NUMPAD_8'
  keyCode[(keyCode['KEY_NUMPAD_9'] = 105)] = 'KEY_NUMPAD_9'
  keyCode[(keyCode['KEY_NUMPAD_MULTIPLY'] = 106)] = 'KEY_NUMPAD_MULTIPLY'
  keyCode[(keyCode['KEY_NUMPAD_ADD'] = 107)] = 'KEY_NUMPAD_ADD'
  keyCode[(keyCode['KEY_NUMPAD_SEPARATOR'] = 108)] = 'KEY_NUMPAD_SEPARATOR'
  keyCode[(keyCode['KEY_NUMPAD_SUBTRACT'] = 109)] = 'KEY_NUMPAD_SUBTRACT'
  keyCode[(keyCode['KEY_NUMPAD_DECIMAL'] = 110)] = 'KEY_NUMPAD_DECIMAL'
  keyCode[(keyCode['KEY_NUMPAD_DIVIDE'] = 111)] = 'KEY_NUMPAD_DIVIDE'
  keyCode[(keyCode['KEY_F1'] = 112)] = 'KEY_F1'
  keyCode[(keyCode['KEY_F2'] = 113)] = 'KEY_F2'
  keyCode[(keyCode['KEY_F3'] = 114)] = 'KEY_F3'
  keyCode[(keyCode['KEY_F4'] = 115)] = 'KEY_F4'
  keyCode[(keyCode['KEY_F5'] = 116)] = 'KEY_F5'
  keyCode[(keyCode['KEY_F6'] = 117)] = 'KEY_F6'
  keyCode[(keyCode['KEY_F7'] = 118)] = 'KEY_F7'
  keyCode[(keyCode['KEY_F8'] = 119)] = 'KEY_F8'
  keyCode[(keyCode['KEY_F9'] = 120)] = 'KEY_F9'
  keyCode[(keyCode['KEY_F10'] = 121)] = 'KEY_F10'
  keyCode[(keyCode['KEY_F11'] = 122)] = 'KEY_F11'
  keyCode[(keyCode['KEY_F12'] = 123)] = 'KEY_F12'
  keyCode[(keyCode['KEY_NUM_LOCK'] = 144)] = 'KEY_NUM_LOCK'
  keyCode[(keyCode['KEY_SCROLL_LOCK'] = 145)] = 'KEY_SCROLL_LOCK'
  keyCode[(keyCode['KEY_SEMI_COLON'] = 186)] = 'KEY_SEMI_COLON'
  keyCode[(keyCode['KEY_EQUAL_ADD'] = 187)] = 'KEY_EQUAL_ADD'
  keyCode[(keyCode['KEY_COMMA_LESS'] = 188)] = 'KEY_COMMA_LESS'
  keyCode[(keyCode['KEY_SUBTRACT_UNDERLINE'] = 189)] = 'KEY_SUBTRACT_UNDERLINE'
  keyCode[(keyCode['KEY_DECIMAL_GREATER'] = 190)] = 'KEY_DECIMAL_GREATER'
  keyCode[(keyCode['KEY_FORWARD_SLASH'] = 191)] = 'KEY_FORWARD_SLASH'
  keyCode[(keyCode['KEY_WAVE'] = 192)] = 'KEY_WAVE'
  keyCode[(keyCode['KEY_PARENTHESES_LEFT'] = 219)] = 'KEY_PARENTHESES_LEFT'
  keyCode[(keyCode['KEY_BACK_SLASH'] = 220)] = 'KEY_BACK_SLASH'
  keyCode[(keyCode['KEY_PARENTHESES_RIGHT'] = 221)] = 'KEY_PARENTHESES_RIGHT'
  keyCode[(keyCode['KEY_QUOTES'] = 222)] = 'KEY_QUOTES'
})(keyCode || (keyCode = {}))

export default keyCode
